#ifndef GUI_H_
#define GUI_H_

#include <windows.h>

#define CX_BUTTON	100
#define CY_BUTTON	32
#define CX_EDIT		49
#define CY_EDIT		20
#define CX_OPTION	80
#define CY_OPTION	28
#define CX_CHECK	20
#define CY_CHECK	CY_OPTION

enum Control {
	ID_ABOUT = 0x1234,

	ID_VIEW = 10086, ID_FILL, ID_LOAD, ID_SAVE, ID_NEW, ID_WIDTH, ID_HEIGHT, ID_NAME,
	ID_SHOW_BLOCK, ID_SHOW_TRAP, ID_SHOW_SKY, ID_SHOW_GROUND,

	ID_LAYER_BLOCK = 10000, ID_LAYER_TRAP, ID_LAYER_SKY, ID_LAYER_GROUND,
};

void GUI_OnCreate(HWND hWnd);
void GUI_OnClose (HWND hWnd);

#endif